package org.jiucai.app.demo;

import java.util.Map;

import org.jiucai.appframework.base.spring.service.IUploadService;
import org.springframework.web.multipart.MultipartHttpServletRequest;

public abstract class DemoBaseUploadService extends DemoBaseService implements IUploadService {

	@Override
	public final String handleRequest(Map<String, Object> param,MultipartHttpServletRequest request) {
		// 页头，页脚动态数据处理实现

		// 子类实现
		return process(param, request);
	}
	
	/**
	 * 子类需要间接实现的页面请求处理类
	 * 
	 * @param param
	 * @param view
	 * @return
	 */
	public abstract String process(Map<String, Object> param,MultipartHttpServletRequest request);

}
